		.cell {
			width:25px;
			height:10px;
			font-size:10px;
			font-family:arial;
			border:0px gray solid;
			text-align:center;
			display:table-cell;
			vertical-align:middle;
			background-color:#EEE;
			color:#AAA;
			padding:5px;
			margin:0px;
		}
		.nondate {
			width:25px;
			height:10px;
			font-size:10px;
			font-family:arial;
			border:0px gray solid;
			text-align:center;
			display:table-cell;
			vertical-align:middle;
			background-color:white;
			margin:0px;
			padding:5px;
		}
		.cellDisableddAndHidden
		{
			display:none;
			visibility:hidden;
			 width:25px;
			height:10px;
			font-size:10px;
			font-family:arial;
			border:0px gray solid;
			text-align:center;
			display:table-cell;
			vertical-align:middle;
			background-color:white;
			margin:0px;
			padding:5px; 
			
		}
		.cellavail{
			width:25px;
			height:10px;
			font-size:10px;
			font-family:arial;
			border:0px gray solid;
			text-align:center;
			display:table-cell;
			vertical-align:middle;
			padding:5px;
			margin:0px;
			background-color:#00FF00;
			/*border:0.2px #14CC00 solid;*/

		}
		.cellAvailDynamicColor
		{
			width:25px;
			height:10px;
			font-size:10px;
			font-family:arial;
			border:0px gray solid;
			text-align:center;
			display:table-cell;
			vertical-align:middle;
			padding:5px;
			margin:0px;
			background-color:#00FF00;
		}
		
		.cell-mouse-over{
			background-color:#3297FD;
		}
		
		
		.monthname{
			font-family:arial;
			font-size:12px;
			text-align:center;

		}
		.selectedDatesText{
			font-family:arial;
			font-size:12px;
			/* text-align:center; */

		}
		.DateRangeText
		{
			margin:0px;
		}
		.border{
			border:1px gray solid;
			margin:0px;
			padding:0px;
		}
		#container
		{
			width:600px;
		}